/**
 * 日志管理相关API
 */
import { post, get } from '@/utils/request'

export const logsApi = {
  /**
   * 获取登录日志列表
   * @param {Object} searchData - 搜索条件（POST）
   * @param {number} page - 页码（GET参数）
   * @returns {Promise} 登录日志列表数据
   */
  getLoginLogList(searchData, page) {
    return post(`api/employeeLoginLog/index?p=${page || 1}`, searchData)
  },

  /**
   * 获取操作日志列表
   * @param {Object} searchData - 搜索条件（POST）
   * @param {number} page - 页码（GET参数）
   * @returns {Promise} 操作日志列表数据
   */
  getOperationLogList(searchData, page) {
    return post(`api/employeeOperationLog/index?p=${page || 1}`, searchData)
  },

  /**
   * 获取设置负责人列表
   * @param {string} id - 员工ID
   * @returns {Promise} 切换结果
   */
  get_sub_department_employee(did) {
    return post('api/Common/get_sub_department_employee', { did })
  },
}
